/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package data;

import java.util.Date;

/**
 *
 * @author Ben
 */
public interface Kalendereintrag extends java.rmi.Remote {

    //Diese Methode gibt die kalendereintrag_id vom typ int zurück und es wird eine RemoteException geworfen.
    public int get_kalendereintrag_id () throws java.rmi.RemoteException ;
    //Diese Methode gibt die kalender_id vom typ int zurück und es wird eine RemoteException geworfen.
    public int get_kalender_id () throws java.rmi.RemoteException ;
    //Diese Methode gibt den start des Kalendereintrags vom typ Date zurück und es wird eine RemoteException geworfen.
    public Date get_start () throws java.rmi.RemoteException ;
    //Diese Methode gibt das Ende des Kalendereintrags vom typ Date zurück und es wird eine RemoteException geworfen.
    public Date get_ende () throws java.rmi.RemoteException ;
    //Diese Methode gibt den Titel vom typ String zurück und es wird eine RemoteException geworfen.
    public String get_titel () throws java.rmi.RemoteException ;
    //Diese Methode gibt den ort vom typ String zurück und es wird eine RemoteException geworfen.
    public String get_ort () throws java.rmi.RemoteException ;
    //Diese Methode gibt die beschreibung vom typ String zurück und es wird eine RemoteException geworfen.
    public String get_beschreibung () throws java.rmi.RemoteException ;
    //Diese Methode gibt die kategorie vom typ String zurück und es wird eine RemoteException geworfen.
    public String get_kategorie () throws java.rmi.RemoteException ;
    //Diese Methode gibt den ersteller des Eintrags vom typ int zurück und es wird eine RemoteException geworfen.
    public int get_erstellt_von () throws java.rmi.RemoteException ;
    //Diese Methode gibt die erinnerung des Eintrags vom typ boolean zurück und es wird eine RemoteException geworfen.
    public boolean get_erinnerung () throws java.rmi.RemoteException ;
    //Diese Methode setzt die kalendereintrag_id und es wird eine RemoteException geworfen.
    public void set_kalendereintrag_id (int kalendereintrag_id) throws java.rmi.RemoteException ;
    //Diese Methode setzt die kalender_id und es wird eine RemoteException geworfen.
    public void set_kalender_id (int kalender_id) throws java.rmi.RemoteException ;
     //Diese Methode setzt den start und es wird eine RemoteException geworfen.
    public void set_start (Date start) throws java.rmi.RemoteException ;
    //Diese Methode setzt das ende und es wird eine RemoteException geworfen.
    public void set_ende (Date ende) throws java.rmi.RemoteException ;
    //Diese Methode setzt den titel und es wird eine RemoteException geworfen.
    public void set_titel (String titel) throws java.rmi.RemoteException ;
    //Diese Methode setzt den ort und es wird eine RemoteException geworfen.
    public void set_ort (String ort) throws java.rmi.RemoteException ;
    //Diese Methode setzt die beschreibung und es wird eine RemoteException geworfen.
    public void set_beschreibung (String beschreibung) throws java.rmi.RemoteException ;
    //Diese Methode setzt die Kategorie und es wird eine RemoteException geworfen.
    public void set_kategorie (String kategorie) throws java.rmi.RemoteException ;
    //Diese Methode setzt den ersteller des Eintrags und es wird eine RemoteException geworfen.
    public void set_erstellt_von (int erstellt_von) throws java.rmi.RemoteException ;
    //Diese Methode setzt die erinnerung und es wird eine RemoteException geworfen.
    public void set_erinnerung (boolean erinnerung) throws java.rmi.RemoteException ;
    

}

